Pattern Matching in Conceptual Models – AFormal Multi-Modelling Language Approach
نویسندگان
چکیده
Recognizing patterns in conceptual models is useful for a number of purposes, for example revealing syntactical errors, model comparison, and identification of business process improvement potentials. In this contribution, we introduce a formal approach for the specification and matching of structural patterns in conceptual models. Unlike existing approaches, we do not focus on a certain application problem or a specific modelling language. Instead, our approach is generic making it applicable for any pattern matching purpose and any conceptual modelling language. In order to build sets representing structural model patterns, we define formal operations based on set theory, which can be applied to arbitrary models represented by sets. Besides a conceptual and formal specification of our approach, we present a prototypical modelling tool that shows its applicability through a particular application scenario.
منابع مشابه
Pattern Specification and Matching in Conceptual Models
Searching for patterns in conceptual models is useful for a number of purposes, for example revealing syntactical errors, model comparison, and identification of business process improvement potentials. In this contribution, we introduce a formal approach for the specification and matching of structural patterns in conceptual models. Unlike existing approaches, we do not focus on a certain appl...
متن کاملA Generic Multi-purpose Conceptual Model Analysis Approach - Conceptual Specification and Application
In this paper, we introduce a model analysis approach suitable for multiple analysis purposes. The approach is based on generic graph pattern matching and semantic standardization of model elements. Due to its generic nature, it is applicable to conceptual models of any graph-based modelling technique. Through semantic standardization, the approach relies on unambiguous model contents. Therefor...
متن کاملFast Pattern Matching in Conceptual Models - Evaluating and Extending a Generic Approach
Identifying structural patterns in conceptual models serves a variety of purposes ranging from model comparison to model integration and exploration. Although there are a multitude of different approaches for particular modelling languages and application scenarios, the modelling community lacks an integrated approach suitable for conceptual models of arbitrary languages and domains. Therefore,...
متن کاملTowards a More Integrated EA Planning: Linking Transformation Planning with Evolutionary Change
ions in Actor and Activity Modelling Matthias Wester-Ebbinghaus, Daniel Moldt | Track 2 Session 1: Advancements and New Avenues in Process Modelling Integration of Process Constraints from Heterogeneous Sources in Process-Aware Information Systems Stefanie Rinderle-Ma, Juergen Mangler Assessing Process Models with Cognitive Psychology Stefan Zugal, Jakob Pinggera, Barbara Weber Eye Tracking Exp...
متن کاملA Conceptual Modelling Pattern for Roles
A pattern identifies a problem and provides the specification of a generic solution to that problem. Conceptual modelling patterns are aimed at representing a specific structure of knowledge that appears in different domains. Roles are meant to capture dynamic and temporal aspects of realworld objects. This paper identifies common semantics of different role models found in the literature. More...
متن کامل